perimeter roads - Turkish English Dictionary